package com.xpc.rpc.common.serialization;

import com.xpc.rpc.annotation.SPI;

@SPI
public interface Serialization {

    /**
     * 序列化
     */
    <T> byte[] serialize(T obj);

    /**
     * 反序列化
     */
    <T> T deserialize(byte[] data,Class<T> clazz);
}
